that causes devastation - Español Inglés Diccionario